.crkt-res { 
	overflow-y: auto; height: 400px 
}

table.cricket-results { 
	border-bottom: 0px; 
	border-top: 0px; 
}

table.cricket-results td { 
	border-bottom: 0px; 
	border-top: 0px; 
}

tr.cricket-row-head td:first-child {
	font-weight: bold; 
	width:30%; 
}

.menus { 
	width: 100%;
}

.menu-body td {
	border-bottom: 1px solid #ccc;
}

table.weekly-menus {
	padding: 0;
	margin-right: 2em;
	
}

table.weekly-menus td {
	border-bottom: 1px solid #ccc;
	padding: 6px 6px 6px 6px;
	text-align: left;
	font-size: 85%;
	line-height: 95%;
}

.menu-col {
	text-align: left;
	border-bottom: 1px solid;
	padding: 6px 6px 6px 6px;
	width: 100px;
}

.menu-hdr {
	text-align: left;
	border-bottom: 1px solid #ccc;
	padding: 6px 6px 6px 6px;
	width: 100px;
	line-height: 95%;
}

.menu-row-head td {
	border-top: 2px solid #666;
	font-weight: bold;
	letter-spacing: 4px;
}

.menu-row-head {
	border-top: 2px solid #666;
	background-color:#E1E1E1;
}

table.music-tickets {
	border-bottom: 0px; 
	border-top: 0px; 
}

table.music-tickets td {
	border-bottom: 0px; 
	border-top: 0px; 
}

tbody.music-ticket-body {
	border-top: 0px;
}
.ff-fullslideshow .ff-fss-thumbnails .ff-fss-thumbnails-pager {
    margin: 2em 0;
    overflow: hidden;
    padding: 0 0 0;
    position: relative;
    text-align: center;
    width: 100%;
}